package com.tanovo.service;

import com.tanovo.bo.Token;
import com.tanovo.bo.TokenRequest;
import com.tanovo.bo.UserCore;
import com.tanovo.bo.WechatToken;

public interface ITokenService {
    /**
     * 用户登录获取token
     * @param tokenRequest
     * @return
     */
    Token getUserToken(TokenRequest tokenRequest);


    /**
     * 调用微信接口获取token
     * @param code
     * @param clientId
     * @return
     */
    Token getWechatToken(String code, String clientId);

    /**
     * 检查token是否可用
     * @param token
     * @return
     */
    Boolean checkToken(String token);
}
